There are the usual souvenir shops at the parking area at the entrance to Uluwatu temple. Otherwise, this is not an area of Bali known for its shopping.
There are convenience stores/small supermarkets in the villages of Pecatu and Ungasan for everyday shopping.